home *** CD-ROM | disk | FTP | other *** search
/ HAKERIS 11 / HAKERIS 11.ISO / linux / system / LinuxConsole 0.4 / linuxconsole0.4install-en.iso / xfree0.4.lcm / lib / X11 / xkb / symbols / inet < prev    next >
Encoding:
Text File  |  2004-03-24  |  60.7 KB  |  1,950 lines

  1.  // $XFree86: xc/programs/xkbcomp/symbols/inet,v 1.38 2004/01/17 14:59:37 pascal Exp $
  2.  
  3. // EAK (Easy Access, Internet, Multimedia, PDA) keyboards
  4. // Copyright (C) 2002 Stanislav Brabec <sbrabec@suse.cz>
  5. //
  6. // Based on LinEAK project
  7. // LinEAK - Linux support for Easy Access and Internet Keyboards      
  8. // Copyright (C) 2001, 2002 Mark Smulders <Mark@PIRnet.nl>
  9.  
  10. // Usage in XF86Config:
  11. // Option "XkbLayout"    "my_kb_layout"
  12. // Option "XkbVariant"    "my_kb_variant"
  13. // Option "XkbModel"    "my_eak_type"
  14. // Option "XkbRules"    "xfree86"
  15. // Simple command line usage:
  16. // setxkbmap 'my_kb_layout' -variant 'my_kb_variant' -model 'my_eak_type'
  17.  
  18. // All keyboards listed here should be also mentioned in
  19. // xc/programs/xkbcomp/rules/xfree86, xfree86.lst and xfree86.xml.
  20.  
  21. // Acer
  22.  
  23. partial alphanumeric_keys
  24. xkb_symbols "airkey" {
  25.     name[Group1]= "Acer AirKey V";
  26.  
  27.     key <I18>    {    [ XF86AudioPrev        ]    };
  28.     key <I15>    {    [ XF86AudioPlay, XF86AudioPause ] };
  29.     key <I31>    {    [ XF86AudioStop, XF86Eject ]    };
  30.     key <I13>    {    [ XF86AudioNext        ]    };
  31.     key <I2D>    {    [ XF86AudioRaiseVolume    ]    };
  32.     key <I26>    {    [ XF86AudioLowerVolume    ]    };
  33.     key <I19>    {    [ XF86AudioMute        ]    };
  34.     key <I24>    {    [ XF86WWW        ]    };
  35.     key <I16>    {    [ XF86Mail        ]    };
  36.     key <I2F>    {    [ XF86Terminal        ]    };
  37.     key <I63>    {    [ XF86Standby        ]    };
  38.     key <I5E>    {    [ XF86PowerOff        ]    };
  39. };
  40.  
  41. // Azona
  42.  
  43. partial alphanumeric_keys
  44. xkb_symbols "azonaRF2300" {
  45.     // From Radics Laszlo <garaboncias@mailbox.hu>
  46.        name[Group1]= "Azona RF2300 wireless Internet Keyboard";
  47.  
  48.     key <I02>   {       [ XF86WWW               ]       };
  49.     key <I17>   {       [ XF86AudioStop         ]       };
  50.     key <I1E>   {       [ XF86AudioRaiseVolume  ]       };
  51.     key <I1F>   {       [ XF86AudioPlay, XF86AudioPause ] };
  52.     key <I21>   {       [ XF86Calculator        ]       };
  53.     key <I22>   {       [ XF86AudioNext         ]       };
  54.     key <I24>   {       [ XF86AudioPrev         ]       };
  55.     key <I25>   {       [ XF86AudioLowerVolume  ]       };
  56.     key <I26>   {       [ XF86AudioMute         ]       };
  57.     key <I3C>   {       [ XF86Copy              ]       };
  58.     key <I5F>   {       [ XF86Standby           ]       };
  59.     key <I65>   {       [ XF86Search            ]       };
  60.     key <I66>   {       [ XF86Favorites         ]       };
  61.     key <I69>   {       [ XF86Forward           ]       };
  62.     key <I6A>   {       [ XF86Back              ]       };
  63.     key <I6C>   {       [ XF86Mail              ]       };
  64.     key <I78>   {       [ XF86Cut               ]       };
  65. //  key <RCTL>  {       [ XF86Paste             ]       };
  66. };
  67.  
  68. // ACPI Standard
  69.  
  70. partial alphanumeric_keys
  71. xkb_symbols "acpi" {
  72.     name[Group1]= "ACPI Standard";
  73.  
  74.     key <I5E>    {    [ XF86PowerOff        ]    };
  75.     key <I5F>    {    [ XF86Standby        ]    };
  76.     key <I63>    {    [ XF86WakeUp        ]    };
  77. };
  78.  
  79.  
  80. // Advance
  81.  
  82. partial alphanumeric_keys
  83. xkb_symbols "scorpius" {
  84.     name[Group1]= "Advance Scorpius KI";
  85.  
  86.     key <I10>    {    [ XF86AudioPrev        ]    };
  87.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  88.     key <I24>    {    [ XF86AudioStop        ]    };
  89.     key <I19>    {    [ XF86AudioNext        ]    };
  90.     key <I6D>    {    [ XF86AudioMedia    ]    };
  91.  
  92.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  93.     key <I20>    {    [ XF86AudioMute        ]    };
  94.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  95.  
  96.     key <I63>    {    [ XF86WakeUp        ]    };
  97.     key <I5F>    {    [ XF86Standby        ]    };
  98.     key <I5E>    {    [ XF86PowerOff        ]    };
  99.  
  100.     key <I21>    {    [ XF86Calculator    ]    };
  101.     key <I6B>    {    [ XF86MyComputer    ]    };
  102.     key <I6C>    {    [ XF86Mail        ]    };
  103.     key <I66>    {    [ XF86Favorites        ]    };
  104.     key <I32>    {    [ XF86HomePage        ]    };
  105.  
  106.     key <I6A>    {    [ XF86Back        ]    };
  107.     key <I69>    {    [ XF86Forward        ]    };
  108.     key <I68>    {    [ XF86Stop        ]    };
  109.     key <I67>    {    [ XF86Reload        ]    };
  110.     key <I65>    {    [ XF86Search        ]    };
  111. };
  112.  
  113.  
  114. // Brother
  115.  
  116. partial alphanumeric_keys
  117. xkb_symbols "brother" {
  118.     name[Group1]= "Brother Internet Keyboard";
  119.  
  120.     key <I21>    {    [ XF86WWW        ]    };
  121.     key <I1E>    {    [ XF86AudioMute        ]    };
  122.     key <I68>    {    [ XF86AudioLowerVolume    ]    };
  123.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  124.     key <I18>    {    [ XF86ScrollDown    ]    };
  125.     key <I10>    {    [ XF86ScrollUp        ]    };
  126.     key <I17>    {    [ XF86AudioPrev        ]    };
  127.     key <I12>    {    [ XF86AudioPlay, XF86AudioPause ] };
  128.     key <I2E>    {    [ XF86AudioNext        ]    };
  129.     key <I23>    {    [ XF86AudioStop        ]    };
  130.     key <I19>    {    [ XF86ZoomOut        ]    };
  131.     key <I32>    {    [ XF86ZoomIn        ]    };
  132.     key <I24>    {    [ XF86Calculator    ]    };
  133.     key <I25>    {    [ XF86Xfer        ]    };
  134.     key <I22>    {    [ Menu            ]    };
  135.     key <I26>    {    [ XF86Mail        ]    };
  136.     key <I5E>    {    [ XF86PowerOff        ]    };
  137.     key <I5F>    {    [ XF86Standby        ]    };
  138.     key <I63>    {    [ XF86WakeUp        ]    };
  139. };
  140.  
  141.  
  142. // BTC
  143.  
  144. partial alphanumeric_keys
  145. xkb_symbols "btc5113rf" {
  146.     name[Group1]= "BTC 5113RF Multimedia";
  147.  
  148.     key <I30>    {    [ XF86WWW        ]    };
  149.     key <I26>    {    [ XF86Back        ]    };
  150.     key <I20>    {    [ XF86Favorites        ]    };
  151.     key <I32>    {    [ XF86Search        ]    };
  152.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  153.     key <I1E>    {    [ XF86AudioRaiseVolume    ]    };
  154.     key <I12>    {    [ XF86AudioMute        ]    };
  155.     key <I22>    {    [ XF86AudioPrev        ]    };
  156.     key <I19>    {    [ XF86AudioPlay, XF86AudioPause ] };
  157.     key <I10>    {    [ XF86AudioStop        ]    };
  158.     key <I24>    {    [ XF86AudioNext        ]    };
  159.     key <I21>    {    [ XF86Eject        ]    };
  160.     key <I5E>    {    [ XF86PowerOff        ]    };
  161.     key <I5F>    {    [ XF86Standby        ]    };
  162.     key <I63>    {    [ XF86WakeUp        ]    };
  163. };
  164.  
  165. partial alphanumeric_keys
  166. xkb_symbols "btc5126t" {
  167.     name[Group1]= "BTC 5126T";
  168.  
  169.     key <I30>    {    [ XF86WWW        ]    };
  170.     key <I5F>    {    [ XF86Standby        ]    };
  171.     key <I2B>    {    [ XF86Mail        ]    };
  172. };
  173.  
  174. partial alphanumeric_keys
  175. xkb_symbols "btc9000" {
  176.     name[Group1]= "BTC 9000";
  177.  
  178.     key <I19>    {    [ XF86AudioPlay, XF86AudioPause ] };
  179.     key <I22>    {    [ XF86AudioPrev        ]    };
  180.     key <I24>    {    [ XF86AudioNext        ]    };
  181.     key <I10>    {    [ XF86AudioStop        ]    };
  182.     key <I21>    {    [ XF86AudioMedia    ]    };
  183.  
  184.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  185.     key <I1E>    {    [ XF86AudioRaiseVolume    ]    };
  186.     key <I12>    {    [ XF86AudioMute        ]    };
  187.  
  188.     key <I30>    {    [ XF86HomePage        ]    };
  189.     key <I26>    {    [ XF86Reload        ]    };
  190.     key <I32>    {    [ XF86Search        ]    };
  191.     key <I20>    {    [ XF86Favorites        ]    };
  192.  
  193.     key <I2E>    {    [ XF86Mail        ]    };
  194.     key <I63>   {    [ XF86WakeUp        ]    };
  195.     key <I5F>    {    [ XF86Standby        ]    };
  196.     key <I5E>   {    [ XF86PowerOff        ]    };
  197. };
  198.  
  199. partial alphanumeric_keys
  200. xkb_symbols "btc9000a" {
  201.     name[Group1]= "BTC 9000A";
  202.  
  203.     key <I19>    {    [ XF86AudioPlay, XF86AudioPause ] };
  204.     key <I22>    {    [ XF86AudioPrev        ]    };
  205.     key <I24>    {    [ XF86AudioNext        ]    };
  206.     key <I10>    {    [ XF86AudioStop        ]    };
  207.     key <I21>    {    [ XF86Eject        ]    };
  208.  
  209.     key <I1E>    {    [ XF86AudioRaiseVolume    ]    };
  210.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  211.     key <I12>    {    [ XF86AudioMute        ]    };
  212.  
  213.     key <I30>    {    [ XF86WWW        ]    };
  214.     key <I26>    {    [ XF86HomePage        ]    };
  215.     key <I32>    {    [ XF86Search        ]    };
  216.     key <I20>    {    [ XF86Favorites        ]    };
  217.  
  218.     key <I2E>    {    [ Help            ]    };
  219.     key <I63>    {    [ XF86WakeUp        ]    };
  220.     key <I5F>    {    [ XF86Standby        ]    };
  221.     key <I5E>    {    [ XF86PowerOff        ]    };
  222. };
  223.  
  224. xkb_symbols "btc9001ah" {
  225.     name[Group1]= "BTC 9001AH";
  226.  
  227.     key <I1F>   {       [ XF86AudioPlay, XF86AudioPause ] };
  228.     key <I24>   {       [ XF86AudioPrev         ]       };
  229.     key <I22>   {       [ XF86AudioNext         ]       };
  230.     key <I17>   {       [ XF86AudioStop         ]       };
  231.     key <RWIN>  {       [ XF86Eject             ]       };
  232.  
  233.     key <I1E>   {       [ XF86AudioRaiseVolume  ]       };
  234.     key <I25>   {       [ XF86AudioLowerVolume  ]       };
  235.     key <I26>   {       [ XF86AudioMute         ]       };
  236.  
  237.     key <I02>   {       [ XF86WWW               ]       };
  238.     key <I5F>   {       [ XF86PowerOff          ]       };
  239.     key <I6C>   {       [ XF86Mail              ]       };
  240. };
  241.  
  242. partial alphanumeric_keys
  243. xkb_symbols "btc5090" {
  244.     name[Group1]= "BTC 5090";
  245.  
  246.     key <I32>   {       [ XF86WWW               ]       };
  247.     key <I26>   {       [ XF86Start             ]       };
  248.     key <I66>   {       [ XF86Favorites         ]       };
  249.     key <I65>   {       [ XF86Search            ]       };
  250.     key <I2E>   {       [ XF86AudioLowerVolume  ]       };
  251.     key <I30>   {       [ XF86AudioRaiseVolume  ]       };
  252.     key <I20>   {       [ XF86AudioMute         ]       };
  253.     key <I10>   {       [ XF86AudioPrev         ]       };
  254.     key <I22>   {       [ XF86AudioPlay, XF86AudioPause ] };
  255.     key <I24>   {       [ XF86AudioStop         ]       };
  256.     key <I19>   {       [ XF86AudioNext         ]       };
  257.     key <I33>   {       [ XF86Eject             ]       };
  258.     key <I5E>   {       [ XF86PowerOff          ]       };
  259.     key <I5F>   {       [ XF86Standby           ]       };
  260.     key <I63>   {       [ XF86WakeUp            ]       };
  261. };
  262.  
  263. // Cherry Blue Line
  264.  
  265. partial alphanumeric_keys
  266. xkb_symbols "cherryblue" {
  267.     name[Group1]= "Cherry Blue Line CyBo@rd";
  268.  
  269.     key <I6A>    {    [ XF86Back        ]    };
  270.     key <I69>    {    [ XF86Forward        ]    };
  271.     key <I68>    {    [ XF86Stop        ]    };
  272.     key <FK16>    {    [ XF86Reload        ]    };
  273.     key <I65>    {    [ XF86Search        ]    };
  274.     key <I66>    {    [ XF86MyComputer    ]    };
  275.     key <I02>    {    [ XF86HomePage        ]    };
  276.     key <I6C>    {    [ XF86Mail        ]    };
  277.     key <PRSC>    {    [ XF86Terminal        ]    };
  278.     key <I21>    {    [ XF86Calculator    ]    };
  279.     key <I1E>    {    [ XF86AudioRaiseVolume    ]    };
  280.     key <I26>    {    [ XF86AudioMute        ]    };
  281.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  282.     key <XFER>    {    [ XF86Go        ]    };
  283.     key <I24>    {    [ XF86AudioPrev        ]    };
  284.     key <I22>    {    [ XF86AudioNext        ]    };
  285.     key <I1F>    {    [ XF86AudioPlay, XF86AudioPause ] };
  286.     key <I17>    {    [ XF86AudioStop        ]    };
  287.     key <I63>    {    [ XF86Standby        ]    };
  288. };
  289.  
  290. partial alphanumeric_keys
  291. xkb_symbols "cherrybluea" {
  292.     name[Group1]= "Cherry Blue Line CyBo@rd (alternate option)";
  293.  
  294.     key <I6A>    {    [ XF86Back        ]    };
  295.     key <I69>    {    [ XF86Forward        ]    };
  296.     key <I68>    {    [ XF86Stop        ]    };
  297.     key <I67>    {    [ XF86Reload        ]    };
  298.     key <I65>    {    [ XF86Search        ]    };
  299.     key <I66>    {    [ XF86MyComputer    ]    };
  300.     key <I32>    {    [ XF86HomePage        ]    };
  301.     key <I6C>    {    [ XF86Mail        ]    };
  302.     key <I6B>    {    [ XF86Terminal        ]    };
  303.     key <I21>    {    [ XF86Calculator    ]    };
  304.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  305.     key <I20>    {    [ XF86AudioMute        ]    };
  306.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  307.     key <I6D>    {    [ XF86Go        ]    };
  308.     key <I10>    {    [ XF86AudioPrev        ]    };
  309.     key <I19>    {    [ XF86AudioNext        ]    };
  310.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  311.     key <I24>    {    [ XF86AudioStop        ]    };
  312.     key <I5F>    {    [ XF86Standby        ]    };
  313. };
  314.  
  315.  
  316. // Chicony
  317.  
  318. partial alphanumeric_keys 
  319. xkb_symbols "chicony" {
  320.     name[Group1]= "Chicony Internet Keyboard";
  321.  
  322.     key <I19>    {    [ XF86AudioLowerVolume    ]    };
  323.     key <I12>    {    [ XF86AudioMute        ]    };
  324.     key <I23>    {    [ XF86AudioRaiseVolume    ]    };
  325.     key <I22>    {    [ XF86AudioPrev        ]    };
  326.     key <I24>    {    [ XF86AudioStop        ]    };
  327.     key <I21>    {    [ XF86AudioPlay, XF86AudioPause ] };
  328.     key <I20>    {    [ XF86AudioNext        ]    };
  329.     key <I5E>    {    [ XF86PowerOff        ]    };
  330.     key <I32>    {    [ XF86HomePage        ]    };
  331.     key <I17>    {    [ XF86Mail        ]    };
  332.     key <I25>    {    [ XF86Back        ]    };
  333.     key <I1E>    {    [ XF86Forward        ]    };
  334.     key <I5F>    {    [ XF86ContrastAdjust    ]    };
  335.     key <I63>    {    [ XF86BrightnessAdjust    ]    };
  336.     key <I30>    {    [ XF86LaunchA        ]    };
  337.     key <I26>    {    [ XF86LaunchB        ]    };
  338.     key <I2E>    {    [ XF86LaunchC        ]    };
  339. };
  340.  
  341. partial alphanumeric_keys
  342. xkb_symbols "chicony9885" {
  343.     name[Group1]= "Chicony KB-9885";
  344.  
  345.     key <I19>    {    [ XF86AudioLowerVolume    ]    };
  346.     key <I12>    {    [ XF86AudioMute        ]    };
  347.     key <I23>    {    [ XF86AudioRaiseVolume    ]    };
  348.     key <I22>    {    [ XF86AudioPrev        ]    };
  349.     key <I24>    {    [ XF86AudioStop        ]    };
  350.     key <I21>    {    [ XF86AudioPlay, XF86AudioPause ] };
  351.     key <I20>    {    [ XF86AudioNext        ]    };
  352.     key <I5E>    {    [ XF86PowerOff        ]    };
  353.     key <I5F>    {    [ XF86Standby        ]    };
  354.     key <I63>    {    [ XF86WakeUp        ]    };
  355.     key <I32>    {    [ XF86WWW        ]    };
  356.     key <I17>    {    [ XF86Mail        ]    };
  357.     key <I30>    {    [ XF86LaunchA        ]    };
  358.     key <I26>    {    [ XF86LaunchB        ]    };
  359.     key <I2E>    {    [ XF86LaunchC        ]    };
  360.     key <I25>    {    [ XF86Back        ]    };
  361.     key <I1E>    {    [ XF86Forward        ]    };
  362. };
  363.  
  364.  
  365. // Compaq
  366.  
  367. partial alphanumeric_keys
  368. xkb_symbols "compaqeak8" {
  369.     name[Group1]= "Compaq Easy Access Keyboard";
  370.  
  371.     key <I23>    {    [ XF86WWW        ]    };
  372.     key <I1F>    {    [ XF86HomePage        ]    };
  373.     key <I1A>    {    [ XF86Search        ]    };
  374.     key <I1E>    {    [ XF86Mail        ]    };
  375.     key <I13>    {    [ XF86Community        ]    };
  376.     key <I14>    {    [ XF86Market        ]    };
  377.     key <I15>    {    [ XF86Meeting        ]    };
  378.     key <I1B>    {    [ XF86News        ]    };
  379. };
  380.  
  381. partial alphanumeric_keys 
  382. xkb_symbols "compaqik7" {
  383.     name[Group1]= "Compaq Internet Keyboard (7 keys)";
  384.  
  385.     key <I1E>    {    [ XF86Mail        ]    };
  386.     key <I23>    {    [ Help            ]    };
  387.     key <I21>    {    [ XF86Search        ]    };
  388.     key <I25>    {    [ XF86VendorHome    ]    };
  389.     key <I26>    {    [ XF86HomePage        ]    };
  390.     key <I12>    {    [ XF86LightBulb        ]    };
  391.     key <I32>    {    [ XF86Shop        ]    };
  392. };
  393.  
  394. partial alphanumeric_keys
  395. xkb_symbols "compaqik13" {
  396.     name[Group1]= "Compaq Internet Keyboard (13 keys)";
  397.  
  398.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  399.     key <I24>    {    [ XF86AudioStop        ]    };
  400.     key <I10>    {    [ XF86AudioPrev        ]    };
  401.     key <I19>    {    [ XF86AudioNext        ]    };
  402.     key <I5F>    {    [ XF86Standby        ]    };
  403.     key <I20>    {    [ XF86AudioMute        ]    };
  404.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  405.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  406.     key <I1F>    {    [ XF86Go        ]    };
  407.     key <I23>    {    [ XF86WWW        ]    };
  408.     key <I21>    {    [ XF86Search        ]    };
  409.     key <I1E>    {    [ XF86Mail        ]    };
  410.     key <I32>    {    [ XF86Shop        ]    };
  411. };
  412.  
  413. partial alphanumeric_keys
  414. xkb_symbols "compaqik18" {
  415.     name[Group1]= "Compaq Internet Keyboard (18 keys)";
  416.  
  417.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  418.     key <I10>    {    [ XF86AudioPrev        ]    };
  419.     key <I19>    {    [ XF86AudioNext        ]    };
  420.     key <I24>    {    [ XF86AudioStop        ]    };
  421.     key <I18>    {    [ XF86Eject        ]    };
  422.  
  423.     key <I1E>    {    [ XF86Mail        ]    };
  424.     key <I26>    {    [ XF86Community        ]    };
  425.     key <I25>    {    [ XF86VendorHome    ]    };
  426.     key <I23>    {    [ XF86WWW        ]    };
  427.     key <I21>    {    [ XF86Search        ]    };
  428.     key <I12>    {    [ XF86LightBulb        ]    };
  429.     key <I32>    {    [ XF86Shop        ]    };
  430.  
  431.     key <I68>    {    [ Print            ]    };
  432.     key <I1F>    {    [ XF86Go        ]    };
  433.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  434.     key <I20>    {    [ XF86AudioMute        ]    };
  435.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  436.     key <I5F>    {    [ XF86Standby        ]    };
  437. };
  438.  
  439.  
  440. partial alphanumeric_keys
  441. xkb_symbols "armada" {
  442.     name[Group1]= "Laptop/notebook Compaq (eg. Armada, Evo) Laptop Keyboard";
  443.  
  444.     key <I6F>    {    [ XF86AudioMedia    ]    };
  445.     key <I20>    {    [ XF86AudioMute        ]    };
  446.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  447.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  448.     key <I23>    {    [ XF86WWW        ]    };
  449.     key <I1F>    {    [ XF86HomePage        ]    };
  450.     key <I1A>    {    [ XF86Search        ]    };
  451.     key <I1E>    {    [ XF86Mail        ]    };
  452. };
  453.  
  454. partial alphanumeric_keys
  455. xkb_symbols "presario" {
  456.     name[Group1]= "Laptop/notebook Compaq (eg. Presario) Internet Keyboard";
  457.  
  458.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  459.     key <I10>    {    [ XF86AudioPrev        ]    };
  460.     key <I19>    {    [ XF86AudioNext        ]    };
  461.     key <I24>    {    [ XF86AudioStop        ]    };
  462.     key <I1F>    {    [ XF86Launch1        ]    };
  463.     key <I18>    {    [ XF86Launch2        ]    };
  464.  
  465.     key <I75>    {    [ XF86AudioMedia    ]    };
  466.     key <I23>    {    [ XF86WWW        ]    };
  467.     key <I14>    {    [ XF86Q            ]    };
  468.     key <I32>    {    [ XF86Shop        ]    };
  469.     key <I1E>    {    [ XF86Mail        ]    };
  470.     key <I20>    {    [ XF86AudioMute        ]    };
  471.     key <I5F>    {    [ XF86Standby        ]    };
  472. };
  473.  
  474. partial alphanumeric_keys
  475. xkb_symbols "ipaq" {
  476.     name[Group1]= "Compaq iPaq Keyboard";
  477.  
  478.     key <I6C>    {    [ XF86Mail        ]    };
  479.     key <I69>    {    [ XF86BackForward    ]    };
  480.     key <I6A>    {    [ XF86Q            ]    };
  481.     key <I02>    {    [ XF86Standby        ]    };
  482.     key <I65>    {    [ XF86Search        ]    };
  483.     key <I66>    {    [ XF86Travel        ]    };
  484.     key <FK16>    {    [ XF86Shop        ]    };
  485. };
  486.  
  487.  
  488. // Dell
  489.  
  490. partial alphanumeric_keys
  491. xkb_symbols "dell" {
  492.     name[Group1]= "Dell";
  493.  
  494.     key <I12>    {    [ XF86Mail        ]    };
  495.     key <I26>    {    [ XF86HomePage        ]    };
  496.     key <I1E>    {    [ XF86Search        ]    };
  497.     key <I5F>    {    [ XF86Standby        ]    };
  498. };
  499.  
  500.  
  501. partial alphanumeric_keys
  502. xkb_symbols "inspiron" {
  503.     name[Group1]= "Laptop/notebook Dell Inspiron 8xxx";
  504.  
  505.     key <XFER>    {    [ XF86AudioPlay, XF86AudioPause ] };
  506.     key <NFER>    {    [ XF86AudioPrev        ]    };
  507.     key <I04>    {    [ XF86AudioNext        ]    };
  508.     key <I02>    {    [ XF86AudioStop        ]    };
  509.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  510.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  511.     key <I20>    {    [ XF86AudioMute        ]    };
  512. };
  513.  
  514.  
  515. // Dexxa
  516.  
  517. partial alphanumeric_keys
  518. xkb_symbols "dexxa" {
  519.     name[Group1]= "Dexxa Wireless Desktop Keyboard";
  520.  
  521.     key <I67>    {    [ XF86Reload        ]    };
  522.     key <I66>    {    [ XF86Favorites        ]    };
  523.     key <I65>    {    [ XF86Search        ]    };
  524.     key <I6C>    {    [ XF86Mail        ]    };
  525.     key <I32>    {    [ XF86WWW        ]    };
  526.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  527.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  528.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  529.     key <I20>    {    [ XF86AudioMute        ]    };
  530. };
  531.  
  532.  
  533. // Diamond
  534.  
  535. partial alphanumeric_keys
  536. xkb_symbols "diamond" {
  537.     name[Group1]= "Diamond 9801 / 9802 series";
  538.  
  539.     key <I6A>    {    [ XF86Back        ]    };
  540.     key <I69>    {    [ XF86Forward        ]    };
  541.     key <I68>    {    [ XF86Stop        ]    };
  542.     key <I66>    {    [ XF86Favorites        ]    };
  543.     key <I65>    {    [ XF86Search        ]    };
  544.     key <I67>    {    [ XF86Reload        ]    };
  545.     key <I32>    {    [ XF86HomePage        ]    };
  546.     key <I6C>    {    [ XF86Mail        ]    };
  547.     key <I20>    {    [ XF86AudioMute        ]    };
  548.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  549.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  550.     key <I6D>    {    [ XF86Go        ]    };
  551.     key <I24>    {    [ XF86AudioStop        ]    };
  552.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  553.     key <I19>    {    [ XF86AudioNext        ]    };
  554.     key <I10>    {    [ XF86AudioPrev        ]    };
  555.     key <I21>    {    [ XF86Calculator    ]    };
  556.     key <I6B>    {    [ XF86MyComputer    ]    };
  557.     key <I5E>    {    [ XF86PowerOff        ]    };
  558.     key <I5F>    {    [ XF86Standby        ]    };
  559.     key <I63>    {    [ XF86WakeUp        ]    };
  560. };
  561.  
  562. // DTK
  563.  
  564. partial alphanumeric_keys
  565. xkb_symbols "dtk2000" {
  566.     // From Radics Laszlo <garaboncias@mailbox.hu>
  567.     // Describes the extra keys on a DTK2000 Internet keyboard.
  568.  
  569.     name[Group1]= "DTK2000";
  570.     key <I10>   {       [ XF86AudioPrev         ]       };
  571.     key <I19>   {       [ XF86AudioNext         ]       };
  572.     key <I20>   {       [ XF86AudioMute         ]       };
  573.     key <I2E>   {       [ XF86AudioLowerVolume  ]       };
  574.     key <I21>   {       [ XF86Calculator        ]       };
  575.     key <I22>   {       [ XF86AudioPlay, XF86AudioPause ]       };
  576.     key <I24>   {       [ XF86AudioStop         ]       };
  577.     key <I30>   {       [ XF86AudioRaiseVolume  ]       };
  578.     key <I32>   {       [ XF86HomePage          ]       };
  579.     key <I5E>   {       [ XF86PowerOff          ]       };
  580.     key <I5F>   {       [ XF86Sleep             ]       };
  581.     key <I63>   {       [ XF86WakeUp            ]       };
  582.     key <I65>   {       [ XF86Search            ]       };
  583.     key <I66>   {       [ XF86Favorites         ]       };
  584.     key <I67>   {       [ XF86Refresh           ]       };
  585.     key <I68>   {       [ XF86Stop              ]       };
  586.     key <I69>   {       [ XF86Forward           ]       };
  587.     key <I6A>   {       [ XF86Back              ]       };
  588.     key <I6B>   {       [ XF86MyComputer        ]       };
  589.     key <I6C>   {       [ XF86Mail              ]       };
  590.     key <I6D>   {       [ XF86AudioMedia        ]       };
  591. };
  592.  
  593.  
  594. // Ennyah
  595.  
  596. partial alphanumeric_keys
  597. xkb_symbols "ennyah_dkb1008" {
  598.     name[Group1]= "Ennyah DKB-1008";
  599.  
  600.     key <I32>    {    [ XF86HomePage        ]    };
  601.     key <I6C>    {    [ XF86Mail        ]    };
  602.     key <I6A>    {    [ XF86Back        ]    };
  603.     key <I69>    {    [ XF86Forward        ]    };
  604.     key <I65>    {    [ XF86Search        ]    };
  605.     key <I67>    {    [ XF86Refresh        ]    };
  606.     key <I66>    {    [ XF86Favorites        ]    };
  607.     key <I68>    {    [ XF86Stop        ]    };
  608.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  609.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  610.     key <I20>   {    [ XF86AudioMute        ]    };
  611.     key <I24>   {    [ XF86AudioStop        ]    };
  612.     key <I10>   {    [ XF86AudioPrev        ]    };
  613.     key <I22>   {    [ XF86AudioPlay, XF86AudioPause ] };
  614.     key <I19>   {    [ XF86AudioNext        ]    };
  615.     key <XFER>  {    [ XF86AudioMedia    ]    };
  616.     key <I5E>   {    [ XF86PowerOff        ]    };
  617.     key <I5F>   {    [ XF86Standby        ]    };
  618.     key <I63>   {    [ XF86WakeUp        ]    };
  619. };
  620.  
  621.  
  622. // Genius
  623.  
  624. partial alphanumeric_keys
  625. xkb_symbols "genius" {
  626.     name[Group1]= "Genius Comfy KB-16M / Genius MM Keyboard KWD-910";
  627.  
  628.     key <I23>    {    [ XF86AudioPrev        ]    };
  629.     key <I22>   {    [ XF86AudioPlay, XF86AudioPause ] };
  630.     key <I24>   {    [ XF86AudioStop        ]    };
  631.     key <I21>   {    [ XF86AudioNext        ]    };
  632.     key <I30>   {    [ XF86Eject        ]    };
  633.     key <I19>   {    [ XF86AudioLowerVolume    ]    };
  634.     key <I12>   {    [ XF86AudioRaiseVolume    ]    };
  635.     key <I20>   {    [ XF86AudioMute        ]    };
  636.     key <I26>   {    [ XF86ScreenSaver    ]    };
  637.     key <I17>   {    [ XF86Calculator    ]    };
  638.     key <I2E>   {    [ XF86Mail        ]    };
  639.     key <I25>   {    [ XF86Back        ]    };
  640.     key <I32>   {    [ XF86WWW        ]    };
  641.     key <I1E>   {    [ XF86Forward        ]    };
  642.     key <I5F>   {    [ XF86Standby        ]    };
  643.     key <I63>   {    [ XF86WakeUp        ]    };
  644. };
  645.  
  646. partial alphanumeric_keys
  647. xkb_symbols "geniuscomfy2" {
  648.     // From Radics Laszlo <garaboncias@mailbox.hu>
  649.     // Describes the extra keys on a Genius Comfy KB-21e-Scroll
  650.  
  651.     name[Group1]= "GeniusComfy21e";
  652.  
  653.     key <I10>   {       [ XF86AudioPrev         ]       };
  654.     key <I13>   {       [ XF86Word              ]       };
  655.     key <I14>   {       [ XF86Excel             ]       };
  656.     key <I19>   {       [ XF86AudioNext         ]       };
  657.     key <I20>   {       [ XF86AudioMute         ]       };
  658.     key <I2E>   {       [ XF86AudioLowerVolume  ]       };
  659.     key <I21>   {       [ XF86Calculator        ]       };
  660.     key <I22>   {       [ XF86AudioPlay, XF86AudioPause ]       };
  661.     key <I23>   {       [ Return                ]       };
  662.     key <I24>   {       [ XF86AudioStop         ]       };
  663.     key <I30>   {       [ XF86AudioRaiseVolume  ]       };
  664.     key <I32>   {       [ XF86HomePage          ]       };
  665.     key <I5F>   {       [ XF86Sleep             ]       };
  666.     key <I65>   {       [ XF86Search            ]       };
  667.     key <I66>   {       [ XF86Favorites         ]       };
  668.     key <I67>   {       [ XF86Refresh           ]       };
  669.     key <I68>   {       [ XF86Stop              ]       };
  670.     key <I69>   {       [ XF86Forward           ]       };
  671.     key <I6A>   {       [ XF86Back              ]       };
  672.     key <I6B>   {       [ XF86MyComputer        ]       };
  673.     key <I6C>   {       [ XF86Mail              ]       };
  674.     key <I6D>   {       [ XF86AudioMedia        ]       };
  675. };
  676.  
  677. // Hewlett-Packard
  678.  
  679. partial alphanumeric_keys 
  680. xkb_symbols "hpi6" {
  681.     name[Group1]= "Hewlett-Packard Internet Keyboard";
  682.  
  683.     key <I12>    {    [ XF86Search        ]    };
  684.     key <I26>    {    [ Help            ]    };
  685.     key <I5F>    {    [ XF86Standby        ]    };
  686.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  687.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  688.     key <I20>    {    [ XF86AudioMute        ]    };
  689. };
  690.  
  691. partial alphanumeric_keys
  692. xkb_symbols "hp2501" {
  693.     name[Group1]= "Hewlett-Packard SK-2501 Multimedia Keyboard";
  694.  
  695.     key <I32>    {    [ XF86WWW        ]    };
  696.     key <I17>    {    [ XF86Search        ]    };
  697.     key <I12>    {    [ XF86Tools        ]    };
  698.     key <I1E>    {    [ XF86Mail        ]    };
  699.     key <I23>    {    [ XF86Launch2        ]    };
  700.     key <I22>    {    [ XF86Launch3        ]    };
  701.     key <I24>    {    [ XF86Launch4        ]    };
  702.     key <I21>    {    [ XF86Launch5        ]    };
  703.     key <I25>    {    [ XF86Standby        ]    };
  704.     key <I26>    {    [ Help            ]    };
  705.     key <I20>    {    [ XF86AudioMute        ]    };
  706.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  707.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  708. };
  709.  
  710. partial alphanumeric_keys
  711. xkb_symbols "hp2505" {
  712.     name[Group1]= "Hewlett-Packard SK-2505 Internet Keyboard";
  713.  
  714.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  715.     key <I10>    {    [ XF86AudioPrev        ]    };
  716.     key <I19>    {    [ XF86AudioNext        ]    };
  717.     key <I24>    {    [ XF86AudioStop        ]    };
  718.     key <I18>    {    [ XF86Eject        ]    };
  719.     key <I1E>    {    [ XF86Mail        ]    };
  720.     key <I32>    {    [ XF86WWW        ]    };
  721.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  722.     key <I20>    {    [ XF86AudioMute        ]    };
  723.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  724.     key <I25>    {    [ XF86Standby        ]    };
  725. };
  726.  
  727. partial alphanumeric_keys
  728. xkb_symbols "hp5181" {
  729.     name[Group1]= "Hewlett-Packard 5181 Internet Keyboard";
  730.  
  731.     key <I10>    {    [ XF86AudioPrev        ]    };
  732.     key <I12>    {    [ XF86Search        ]    };
  733.     key <I14>    {    [ XF86VendorHome    ]    };
  734.     key <I15>    {    [ XF86Community        ]    };
  735.     key <I16>    {    [ XF86AudioMedia    ]    };
  736.     key <I18>    {    [ XF86Eject        ]    };
  737.     key <I19>    {    [ XF86AudioNext        ]    };
  738.     key <I1E>    {    [ XF86Shop        ]    };
  739.     key <I1F>    {    [ XF86Launch1        ]    };
  740.     key <I20>    {    [ XF86AudioMute        ]    };
  741.     key <I22>    {    [ XF86AudioStop        ]    };
  742.     key <I24>    {    [ XF86AudioPlay, XF86AudioPause ] };
  743.     key <I26>    {    [ Help            ]    };
  744.     key <I27>    {    [ XF86Finance        ]    };
  745.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  746.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  747.     key <I32>    {    [ XF86HomePage        ]    };
  748.     key <I39>    {    [ Print            ]    };
  749.     key <I5F>    {    [ XF86Standby        ]    };
  750.     key <I6C>    {    [ XF86Mail        ]    };
  751. };
  752.  
  753. partial alphanumeric_keys
  754. xkb_symbols "hp5185" {
  755.     name[Group1]= "Hewlett-Packard 5185 Internet Keyboard";
  756.  
  757.     key <I10>   {       [ XF86AudioPrev         ]       };
  758.     key <I65>   {       [ XF86Search            ]       };
  759.     key <I12>   {       [ XF86Go                ]       };
  760.     key <I14>   {       [ XF86VendorHome        ]       };
  761.     key <I15>   {       [ XF86Community         ]       };
  762.     key <I16>   {       [ XF86AudioMedia        ]       };
  763.     key <I18>   {       [ XF86Eject             ]       };
  764.     key <I19>   {       [ XF86AudioNext         ]       };
  765.     key <I1E>   {       [ XF86Shop              ]       };
  766.     key <I1F>   {       [ XF86Pictures          ]       };
  767.     key <I20>   {       [ XF86AudioMute         ]       };
  768.     key <I22>   {       [ XF86AudioPlay, XF86AudioPause ] };
  769.     key <I24>   {       [ XF86AudioStop         ]       };
  770.     key <I26>   {       [ Help                  ]       };
  771.     key <I27>   {       [ XF86Finance           ]       };
  772.     key <I2E>   {       [ XF86AudioLowerVolume  ]       };
  773.     key <I30>   {       [ XF86AudioRaiseVolume  ]       };
  774.     key <I32>   {       [ XF86WWW               ]       };
  775.     key <I39>   {       [ Print                 ]       };
  776.     key <I5F>   {       [ XF86Standby           ]       };
  777.     key <I6C>   {       [ XF86Mail              ]       };
  778. };
  779.  
  780. partial alphanumeric_keys
  781. xkb_symbols "hpxe3gc" {
  782.  
  783.     // Describes the OneTouch buttons on HP Omnibook XE3 GC and
  784.     // HP Pavilion N52XX models.
  785.     // See http://sourceforge.net/projects/omke for details on enabling
  786.     // these keys
  787.  
  788.     name[Group1]= "Hewlett-Packard Omnibook XE3 GC, GD, GE and Pavilion N5xxx";
  789.     key <I73>    {    [ XF86WWW        ]    };
  790.     key <I74>    {    [ XF86Mail        ]    };
  791.     key <I72>    {    [ XF86Launch1        ]    };
  792.     key <I71>    {    [ Help            ]    };
  793.     key <I10>    {    [ XF86AudioPrev        ]    };
  794.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause    ]    };
  795.     key <I24>    {    [ XF86AudioStop, XF86Eject    ]    };
  796.     key <I19>    {    [ XF86AudioNext        ]    };
  797.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  798.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  799.     key <I20>    {    [ XF86AudioMute        ]    };
  800. };
  801.  
  802. partial alphanumeric_keys
  803. xkb_symbols "hpxe3gf" {
  804.  
  805.     // Describes the OneTouch buttons on HP Omnibook XE3 GF models.
  806.     // See http://sourceforge.net/projects/omke for details on enabling
  807.     // these keys
  808.  
  809.     name[Group1]= "Hewlett-Packard Omnibook XE3 GF";
  810.     key <I32>    {    [ XF86WWW        ]    };
  811.     key <I6C>    {    [ XF86Mail        ]    };
  812.     key <I74>    {    [ XF86Launch1        ]    };
  813.     key <I73>    {    [ Help            ]    };
  814.     key <I10>    {    [ XF86AudioPrev        ]    };
  815.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause    ]    };
  816.     key <I24>    {    [ XF86AudioStop, XF86Eject    ]    };
  817.     key <I19>    {    [ XF86AudioNext        ]    };
  818.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  819.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  820.     key <I20>    {    [ XF86AudioMute        ]    };
  821. };
  822.  
  823. partial alphanumeric_keys
  824. xkb_symbols "hpxt1000" {
  825.  
  826.     // Describes the OneTouch buttons on HP Omnibook XT1000 models.
  827.     // See http://sourceforge.net/projects/omke for details on enabling
  828.     // these keys
  829.  
  830.     name[Group1]= "Hewlett-Packard Omnibook XT1000";
  831.     key <I6C>    {    [ XF86Mail        ]    };
  832.     key <I74>    {    [ XF86Launch1        ]    };
  833.     key <I32>    {    [ XF86WWW        ]    };
  834.     key <I73>    {    [ XF86Launch2        ]    };
  835.     key <I72>    {    [ Help            ]    };
  836.     key <I71>    {    [ XF86Launch3        ]    };
  837.     key <I10>    {    [ XF86AudioPrev        ]    };
  838.     key <I19>    {    [ XF86AudioNext        ]    };
  839.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause    ]    };
  840.     key <I24>    {    [ XF86AudioStop, XF86Eject    ]    };
  841.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  842.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  843.     key <I20>    {    [ XF86AudioMute        ]    };
  844. };
  845.  
  846. partial alphanumeric_keys
  847. xkb_symbols "hpzt11xx" {
  848.  
  849.     // Describes the OneTouch buttons on HP Pavilion ZT11xx models.
  850.     // See http://sourceforge.net/projects/omke for details on enabling
  851.     // these keys
  852.  
  853.     name[Group1]= "Hewlett-Packard Pavilion ZT11xx";
  854.     key <I6C>    {    [ XF86Mail        ]    };
  855.     key <I74>    {    [ XF86Launch1        ]    };
  856.     key <I32>    {    [ XF86WWW        ]    };
  857.     key <I73>    {    [ XF86Launch2        ]    };
  858.     key <I72>    {    [ Help            ]    };
  859.     key <I71>    {    [ XF86Launch3        ]    };
  860.     key <I10>    {    [ XF86AudioPrev        ]    };
  861.     key <I19>    {    [ XF86AudioNext        ]    };
  862.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause    ]    };
  863.     key <I24>    {    [ XF86AudioStop, XF86Eject    ]    };
  864.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  865.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  866.     key <I20>    {    [ XF86AudioMute        ]    };
  867. };
  868.  
  869. partial alphanumeric_keys
  870. xkb_symbols "hpxe4xxx" {
  871.  
  872.     // Describes the OneTouch buttons on HP Omnibook XE4xxx and ZE4xxx
  873.     // models.
  874.     // See http://sourceforge.net/projects/omke for details on enabling
  875.     // these keys
  876.  
  877.     name[Group1]= "Hewlett-Packard Omnibook XE4xxx and ZE4xxx";
  878.     key <I6C>    {    [ XF86Mail        ]    };
  879.     key <I73>    {    [ XF86Launch1        ]    };
  880.     key <I32>    {    [ XF86WWW        ]    };
  881.     key <I71>    {    [ XF86Launch2        ]    };
  882.     key <I70>    {    [ Help            ]    };
  883.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  884.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  885.     key <I20>    {    [ XF86AudioMute        ]    };
  886. };
  887.  
  888. partial alphanumeric_keys
  889. xkb_symbols "hp500fa" {
  890.  
  891.     // Describes the OneTouch buttons on HP Omnibook 500 FA models.
  892.     // See http://sourceforge.net/projects/omke for details on enabling
  893.     // these keys
  894.  
  895.     name[Group1]= "Hewlett-Packard Omnibook 500 FA";
  896.     key <I74>    {    [ XF86Launch1        ]    };
  897.     key <I73>    {    [ Help            ]    };
  898. };
  899.  
  900. partial alphanumeric_keys
  901. xkb_symbols "hp5xx" {
  902.  
  903.     // Describes the OneTouch buttons on HP Omnibook 5xx models.
  904.     // See http://sourceforge.net/projects/omke for details on enabling
  905.     // these keys
  906.  
  907.     name[Group1]= "Hewlett-Packard Omnibook 5xx";
  908.     key <I74>    {    [ XF86Launch1        ]    };
  909.     key <I73>    {    [ Help            ]    };
  910.     key <I10>    {    [ XF86AudioPrev        ]    };
  911.     key <I19>    {    [ XF86AudioNext        ]    };
  912.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause    ]    };
  913.     key <I24>    {    [ XF86AudioStop, XF86Eject    ]    };
  914.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  915.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  916. };
  917.  
  918.  
  919. // Honeywell
  920.  
  921.  
  922. partial alphanumeric_keys
  923. xkb_symbols "honeywell_euroboard" {
  924.  
  925.     // Scott Penrose <scottp@dd.com.au>
  926.     // January 2002
  927.     // http://linux.dd.com.au/quest/linux/keyboard/honeywell/
  928.  
  929.     name[Group1]= "Honeywell Euroboard";
  930.     key <I10>    {    [ XF86Game        ]    };
  931.     key <I12>    {    [ XF86AudioPrev        ]    };
  932.     key <I17>    {    [ XF86Eject        ]    };
  933.     key <I18>    {    [ XF86Launch2        ]    };
  934.     key <I19>    {    [ XF86AudioPlay, XF86AudioPause ] };
  935.     key <I1E>    {    [ XF86Launch1        ]    };
  936.     key <I20>    {    [ XF86AudioMute        ]    };
  937.     key <I22>    {    [ XF86AudioNext        ]    };
  938.     key <I23>    {    [ XF86AudioStop        ]    };
  939.     key <I24>    {    [ XF86Mail        ]    };
  940.     key <I25>    {    [ XF86ScreenSaver    ]    };
  941.     key <I26>    {    [ XF86Calculator    ]    };
  942.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  943.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  944.     key <I32>    {    [ XF86WWW        ]    };
  945. };
  946.  
  947.  
  948. // IBM
  949.  
  950.  
  951. partial alphanumeric_keys 
  952. xkb_symbols "rapidaccess" {
  953.     name[Group1]= "IBM Rapid Access";
  954.  
  955.     key <I22>    {    [ XF86AudioPause    ]    };
  956.     key <I12>    {    [ XF86AudioMute        ]    };
  957.     key <I1E>    {    [ XF86AudioLowerVolume    ]    };
  958.     key <I20>    {    [ XF86AudioRaiseVolume    ]    };
  959.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  960.     key <I24>    {    [ XF86AudioStop        ]    };
  961.     key <I23>    {    [ XF86AudioPrev        ]    };
  962.     key <I21>    {    [ XF86AudioNext        ]    };
  963.     key <I25>    {    [ XF86Standby        ]    };
  964.     key <I32>    {    [ XF86Launch1        ]    };
  965.     key <I17>    {    [ XF86Launch2        ]    };
  966.     key <I30>    {    [ XF86Launch3        ]    };
  967.     key <I2E>    {    [ XF86Launch4        ]    };
  968.     key <I26>    {    [ Help            ]    };
  969. };
  970.  
  971. partial alphanumeric_keys 
  972. xkb_symbols "rapidaccess2" {
  973.     name[Group1]= "IBM Rapid Access II";
  974.  
  975.     key <I25>    {    [ XF86HomePage        ]    };
  976.     key <I26>    {    [ XF86Shop        ]    };
  977.     key <I32>    {    [ XF86VendorHome    ]    };
  978.     key <I17>    {    [ XF86Favorites        ]    };
  979.     key <I30>    {    [ XF86MyComputer    ]    };
  980.     key <I2E>    {    [ XF86Search        ]    };
  981.     key <I5F>    {    [ XF86Standby        ]    };
  982.     key <I1E>    {    [ XF86AudioMute        ]    };
  983.     key <I21>    {    [ XF86AudioLowerVolume    ]    };
  984.     key <I23>    {    [ XF86AudioRaiseVolume    ]    };
  985.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  986.     key <I20>    {    [ XF86AudioStop        ]    };
  987.     key <I24>    {    [ XF86AudioPrev        ]    };
  988.     key <I12>    {    [ XF86AudioNext        ]    };
  989. };
  990.  
  991. partial alphanumeric_keys
  992. xkb_symbols "rapidaccess2a" {
  993.     name[Group1]= "IBM Rapid Access II (alternate option)";
  994.  
  995.     key <I25>    {    [ XF86WWW        ]    };
  996.     key <I26>    {    [ XF86Shop        ]    };
  997.     key <I32>    {    [ XF86VendorHome    ]    };
  998.     key <I17>    {    [ XF86Favorites        ]    };
  999.     key <I30>    {    [ XF86Option        ]    };
  1000.     key <I2E>    {    [ Help            ]    };
  1001.     key <I5F>    {    [ XF86Standby        ]    };
  1002.     key <I1E>    {    [ XF86AudioMute        ]    };
  1003.     key <I20>    {    [ XF86AudioStop        ]    };
  1004.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1005.     key <I24>    {    [ XF86AudioPrev        ]    };
  1006.     key <I12>    {    [ XF86AudioNext        ]    };
  1007.     key <I21>    {    [ XF86AudioLowerVolume    ]    };
  1008.     key <I23>    {    [ XF86AudioRaiseVolume    ]    };
  1009.     key <MENU>    {    [ Menu            ]    };
  1010. };
  1011.  
  1012.  
  1013. // Logitech
  1014.  
  1015. partial alphanumeric_keys
  1016. xkb_symbols "ltcd" {
  1017.     name[Group1]= "Logitech Cordless Desktop";
  1018.  
  1019.     key <I5F>    {    [ XF86Standby        ]    };
  1020.  
  1021.     key <I26>    {    [ XF86AudioMute        ]    };
  1022.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  1023.     key <I1E>    {    [ XF86AudioRaiseVolume    ]    };
  1024.     key <I1F>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1025.     key <I17>    {    [ XF86AudioStop        ]    };
  1026.     key <I24>    {    [ XF86AudioPrev        ]    };
  1027.     key <I22>    {    [ XF86AudioNext        ]    };
  1028.  
  1029.     key <I02>    {    [ XF86WWW        ]    };
  1030.     key <I6C>    {    [ XF86Mail        ]    };
  1031.     key <I65>    {    [ XF86Search        ]    };
  1032.     key <I66>    {    [ XF86Go        ]    };
  1033. };
  1034.  
  1035. partial alphanumeric_keys 
  1036. xkb_symbols "logiaccess" {
  1037.     name[Group1]= "Logitech Access Keyboard";
  1038.  
  1039.     key <I20>    {    [ XF86AudioMute        ]    };
  1040.     key <I6D>    {    [ XF86AudioMedia    ]    };
  1041.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1042.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1043.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1044.     key <I24>    {    [ XF86AudioStop        ]    };
  1045.     key <I10>    {    [ XF86AudioPrev        ]    };
  1046.     key <I19>    {    [ XF86AudioNext        ]    };
  1047.  
  1048.     key <I5F>    {    [ XF86Standby        ]    };
  1049.     key <I6C>    {    [ XF86Mail        ]    };
  1050.     key <I11>    {    [ XF86Messenger        ]    };
  1051.     key <I12>    {    [ XF86WebCam        ]    };
  1052.  
  1053.     key <I32>    {    [ XF86HomePage        ]    };
  1054.  
  1055.     key <I3B>    {    [ XF86New        ]    };
  1056.     key <I3C>    {    [ XF86Reply        ]    };
  1057.     key <K62>    {    [ XF86MailForward    ]    };
  1058.     key <K63>    {    [ XF86Send        ]    };
  1059.  
  1060.     key <I43>    {    [ XF86MyComputer    ]    };
  1061.     key <I44>    {    [ XF86Documents        ]    };
  1062.     key <I57>    {    [ XF86Pictures        ]    };
  1063.     key <I58>    {    [ XF86Music        ]    };
  1064. };
  1065.  
  1066. partial alphanumeric_keys
  1067. xkb_symbols "logicdp" {
  1068.     name[Group1]= "Logitech Cordless Desktop Pro";
  1069.  
  1070.     key <I5F>    {    [ XF86Standby        ]    };
  1071.  
  1072.     key <I20>    {    [ XF86AudioMute        ]    };
  1073.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1074.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1075.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1076.     key <I24>    {    [ XF86AudioStop        ]    };
  1077.     key <I10>    {    [ XF86AudioPrev        ]    };
  1078.     key <I19>    {    [ XF86AudioNext        ]    };
  1079.     key <I6D>   {       [ XF86AudioMedia        ]       };
  1080.  
  1081.     key <I32>    {    [ XF86HomePage        ]    };
  1082.     key <I6C>    {    [ XF86Mail        ]    };
  1083.     key <I65>    {    [ XF86Search        ]    };
  1084.     key <I66>    {    [ XF86Go        ]    };
  1085.  
  1086.     key <I21>    {    [ XF86VendorHome    ]    };
  1087. };
  1088.  
  1089. partial alphanumeric_keys
  1090. xkb_symbols "logicdpa" {
  1091.     name[Group1]= "Logitech Cordless Desktop Pro (alternate option)";
  1092.  
  1093.     key <I5F>    {    [ XF86Standby        ]    };
  1094.  
  1095.     key <I26>    {    [ XF86AudioMute        ]    };
  1096.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  1097.     key <I1E>    {    [ XF86AudioRaiseVolume    ]    };
  1098.     key <I1F>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1099.     key <I17>    {    [ XF86AudioStop        ]    };
  1100.     key <I24>    {    [ XF86AudioPrev        ]    };
  1101.     key <I22>    {    [ XF86AudioNext        ]    };
  1102.  
  1103.     key <I02>    {    [ XF86WWW        ]    };
  1104.     key <I6C>    {    [ XF86Mail        ]    };
  1105.     key <I65>    {    [ XF86Search        ]    };
  1106.     key <I66>    {    [ XF86Go        ]    };
  1107.  
  1108.     key <I21>    {    [ XF86VendorHome    ]    };
  1109. };
  1110.  
  1111. partial alphanumeric_keys 
  1112. xkb_symbols "logicink" {
  1113.     name[Group1]= "Logitech Internet Navigator Keyboard";
  1114.  
  1115.     // Media keys
  1116.     key <I20>    {    [ XF86AudioMute        ]    };
  1117.     key <I6D>    {    [ XF86AudioMedia    ]    };
  1118.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1119.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1120.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1121.     key <I24>    {    [ XF86AudioStop        ]    };
  1122.     key <I10>    {    [ XF86AudioPrev        ]    };
  1123.     key <I19>    {    [ XF86AudioNext        ]    };
  1124.  
  1125.     // Left side
  1126.     key <I5F>    {    [ XF86Standby        ]    };
  1127.     key <I13>    {    [ XF86Finance        ]    };
  1128.     key <I14>    {    [ XF86MySites        ]    };
  1129.     key <I15>    {    [ XF86Community        ]    };
  1130.     key <I66>    {    [ XF86Favorites        ]    };
  1131.  
  1132.     // Right side
  1133.     key <I12>    {    [ XF86VendorHome    ]    };
  1134.     key <I6C>    {    [ XF86Mail        ]    };
  1135.     key <I32>    {    [ XF86HomePage        ]    };
  1136.     key <I11>    {    [ XF86Shop        ]    };
  1137.     key <I65>    {    [ XF86Search        ]    };
  1138.  
  1139.     // Wheel buttons
  1140.     key <I69>    {    [ XF86Go        ]    };
  1141.     key <I6A>    {    [ XF86Back        ]    };
  1142.     key <I16>    {    [ XF86ScrollClick    ]    };
  1143. };
  1144.  
  1145. partial alphanumeric_keys 
  1146. xkb_symbols "logiciink" {
  1147.     name[Group1]= "Logitech iTouch Internet Navigator Keyboard";
  1148.  
  1149.     // Media keys
  1150.     key <I20>    {    [ XF86AudioMute        ]    };
  1151.     key <I6D>    {    [ XF86AudioMedia    ]    };
  1152.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1153.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1154.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1155.     key <I24>    {    [ XF86AudioStop        ]    };
  1156.     key <I10>    {    [ XF86AudioPrev        ]    };
  1157.     key <I19>    {    [ XF86AudioNext        ]    };
  1158.  
  1159.     // Left side
  1160.     key <I5F>    {    [ XF86Standby        ]    };
  1161.     key <I13>    {    [ XF86Finance        ]    };
  1162.     key <I14>    {    [ XF86Favorites        ]    };
  1163.     key <I15>    {    [ XF86Community        ]    };
  1164.     key <I66>    {    [ XF86Start        ]    };
  1165.  
  1166.     // Right side
  1167.     key <I12>    {    [ XF86VendorHome    ]    };
  1168.     key <I6C>    {    [ XF86Mail        ]    };
  1169.     key <I32>    {    [ XF86HomePage        ]    };
  1170.     key <I11>    {    [ XF86Shop        ]    };
  1171.     key <I65>    {    [ XF86Search        ]    };
  1172.  
  1173.     // Wheel buttons
  1174.     key <I6A>    {    [ XF86Back        ]    };
  1175.     key <I69>    {    [ XF86Forward        ]    };
  1176.     key <I16>    {    [ XF86ScrollClick    ]    };
  1177. };
  1178.  
  1179. partial alphanumeric_keys 
  1180. xkb_symbols "logiinkse" {
  1181.     name[Group1]= "Logitech iTouch Internet Navigator Keyboard SE";
  1182.  
  1183.     // Media keys
  1184.     key <I20>    {    [ XF86AudioMute        ]    };
  1185.     key <I6D>    {    [ XF86AudioMedia    ]    };
  1186.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1187.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1188.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1189.     key <I24>    {    [ XF86AudioStop        ]    };
  1190.     key <I10>    {    [ XF86AudioPrev        ]    };
  1191.     key <I19>    {    [ XF86AudioNext        ]    };
  1192.  
  1193.     // Left side
  1194.     key <I5F>    {    [ XF86Standby        ]    };
  1195.     key <I6C>    {    [ XF86Mail        ]    };
  1196.     key <I11>    {    [ XF86Messenger        ]    };
  1197.     key <I12>    {    [ XF86WebCam        ]    };
  1198.  
  1199.     // Right side
  1200.     key <I13>    {    [ XF86VendorHome    ]    };
  1201.     key <I65>    {    [ XF86Search        ]    };
  1202.     key <I14>    {    [ XF86Shop        ]    };
  1203.     key <I66>    {    [ XF86Favorites        ]    };
  1204.     key <I32>    {    [ XF86HomePage        ]    };
  1205.  
  1206.     // Wheel buttons
  1207.     key <I69>    {    [ XF86Forward        ]    };
  1208.     key <I6A>    {    [ XF86Back        ]    };
  1209.     key <I16>    {    [ XF86ScrollClick    ]    };
  1210.  
  1211.     // Extended function keys
  1212.     key <I3B>    {    [ XF86New        ]    };    // F1
  1213.     key <I3C>    {    [ XF86Reply        ]    };    // F2
  1214.     key <FK13>    {    [ XF86MailForward    ]    };    // F3
  1215.     key <FK14>    {    [ XF86Send        ]    };    // F4
  1216.     key <FK15>    {    [ Undo            ]    };    // F5
  1217.     key <FK16>    {    [ Redo            ]    };    // F6
  1218.     key <FK17>    {    [ Print            ]    };    // F7
  1219.     key <I42>    {    [ XF86Save        ]    };    // F8
  1220.     key <I43>    {    [ XF86MyComputer    ]    };    // F9
  1221.     key <I44>    {    [ XF86Documents        ]    };    // F10
  1222.     key <I57>    {    [ XF86Pictures        ]    };    // F11
  1223.     key <I58>    {    [ XF86Music        ]    };    // F12
  1224. };
  1225.  
  1226. partial alphanumeric_keys
  1227. xkb_symbols "logiinkseusb" {
  1228.     name[Group1]= "Logitech iTouch Internet Navigator Keyboard SE (USB)";
  1229.  
  1230.     // Media keys
  1231.     key <I26>   {       [ XF86AudioMute         ]       };
  1232.     key <XFER>  {       [ XF86AudioMedia        ]       };
  1233.     key <I25>   {       [ XF86AudioLowerVolume  ]       };
  1234.     key <I1E>   {       [ XF86AudioRaiseVolume  ]       };
  1235.     key <I1F>   {       [ XF86AudioPlay, XF86AudioPause ] };
  1236.     key <I17>   {       [ XF86AudioStop         ]       };
  1237.     key <I24>   {       [ XF86AudioPrev         ]       };
  1238.     key <I22>   {       [ XF86AudioNext         ]       };
  1239.  
  1240.     // Left side
  1241.     key <I5F>   {       [ XF86Standby           ]       };
  1242.     key <I6C>   {       [ XF86Mail              ]       };
  1243.     key <I69>   {       [ XF86Go                ]       };
  1244.     key <I6A>   {       [ XF86Back              ]       };
  1245.  
  1246.     // Right side
  1247.     key <I65>   {       [ XF86Search            ]       };
  1248.     key <I66>   {       [ XF86Favorites         ]       };
  1249.     key <I02>   {       [ XF86HomePage          ]       };
  1250.  
  1251.     // Extended function keys
  1252.     key <I44>   {       [ XF86New               ]       };      // F1
  1253.     key <I45>   {       [ XF86Reply             ]       };      // F2
  1254.     key <I4A>   {       [ XF86Send              ]       };      // F4
  1255.     key <I54>   {       [ Print                 ]       };      // F7
  1256.     key <I55>   {       [ XF86Save              ]       };      // F8
  1257.     key <I43>   {       [ XF86MyComputer        ]       };      // F9
  1258.     key <I56>   {       [ XF86Documents         ]       };      // F10
  1259.     key <I57>   {       [ XF86Pictures          ]       };      // F11
  1260.     key <I58>   {       [ XF86Music             ]       };      // F12
  1261.  
  1262. };
  1263.  
  1264. partial alphanumeric_keys
  1265. xkb_symbols "logiik" {
  1266.     name[Group1]= "Logitech Internet Keyboard";
  1267.  
  1268.     key <I25>    {    [ XF86VendorHome    ]    };
  1269.     key <I10>    {    [ XF86Back        ]    };
  1270.     key <I22>    {    [ XF86Forward        ]    };
  1271.     key <I24>    {    [ XF86Stop        ]    };
  1272.     key <I19>    {    [ XF86Reload        ]    };
  1273.     key <I1E>    {    [ XF86Search        ]    };
  1274.     key <I18>    {    [ XF86Favorites        ]    };
  1275.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1276.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1277.     key <I23>    {    [ XF86HomePage        ]    };
  1278.  
  1279.     key <I7A>    {    [ XF86WWW        ]    };
  1280.     key <I32>    {    [ XF86History        ]    };
  1281.     key <I21>    {    [ XF86OpenURL        ]    };
  1282.     key <I17>    {    [ Print            ]    };
  1283.     key <I12>    {    [ Find            ]    };
  1284.     key <I26>    {    [ XF86AddFavorite    ]    };
  1285.     key <I20>    {    [ XF86HotLinks        ]    };
  1286. };
  1287.  
  1288. partial alphanumeric_keys 
  1289. xkb_symbols "itouch" {
  1290.     name[Group1]= "Logitech iTouch";
  1291.  
  1292.     key <I5F>    {    [ XF86Standby        ]    };
  1293.  
  1294.     key <I1F>    {    [ XF86AudioMute        ]    };
  1295.     key <I2B>    {    [ XF86AudioLowerVolume    ]    };
  1296.     key <I2D>    {    [ XF86AudioRaiseVolume    ]    };
  1297.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1298.     key <I24>    {    [ XF86AudioStop        ]    };
  1299.     key <I10>    {    [ XF86AudioPrev        ]    };
  1300.     key <I19>    {    [ XF86AudioNext        ]    };
  1301.  
  1302.     key <I32>    {    [ XF86HomePage        ]    };
  1303.     key <I6C>    {    [ XF86Mail        ]    };
  1304.     key <I65>    {    [ XF86Search        ]    };
  1305.     key <I66>    {    [ XF86Start        ]    };
  1306. };
  1307.  
  1308. // Memorex
  1309.  
  1310. partial alphanumeric_keys
  1311. xkb_symbols "mx1998" {
  1312.     name[Group1]= "Memorex MX1998";
  1313.  
  1314.     key <I24>    {    [ XF86AudioStop        ]    };
  1315.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1316.     key <I10>    {    [ XF86AudioPrev        ]    };
  1317.     key <I19>    {    [ XF86AudioNext        ]    };
  1318.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1319.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1320.     key <I20>    {    [ XF86AudioMute        ]    };
  1321.     key <I5E>    {    [ XF86PowerOff        ]    };
  1322.     key <I5F>    {    [ XF86Standby        ]    };
  1323.     key <I7A>    {    [ XF86ScreenSaver    ]    };
  1324.     key <I57>    {    [ XF86WakeUp        ]    };
  1325.     key <I32>    {    [ XF86WWW        ]    };
  1326.     key <I25>    {    [ XF86Calculator    ]    };
  1327.     key <I18>    {    [ XF86Xfer        ]    };
  1328.     key <I68>    {    [ XF86DOS        ]    };
  1329.     key <I21>    {    [ XF86Documents        ]    };
  1330.     key <I12>    {    [ XF86AudioRewind    ]    };
  1331.     key <I1E>    {    [ XF86AudioRecord    ]    };
  1332.     key <I23>    {    [ XF86Game        ]    };
  1333.     key <I17>    {    [ XF86Close        ]    };
  1334.     key <I26>    {    [ Menu            ]    };
  1335.     key <UP>    {    [ XF86ScrollUp        ]    };
  1336.     key <DOWN>    {    [ XF86ScrollDown    ]    };
  1337. };
  1338.  
  1339. partial alphanumeric_keys
  1340. xkb_symbols "mx2500" {
  1341.     name[Group1]= "Memorex MX2500 EZ-Access Keyboard";
  1342.  
  1343.     key <I5F>    {    [ XF86Standby        ]    };
  1344.     key <I6B>    {    [ XF86WakeUp        ]    };
  1345.     key <I5E>    {    [ XF86PowerOff        ]    };
  1346.     key <I14>    {    [ XF86DOS        ]    };
  1347.     key <I1F>    {    [ XF86Documents        ]    };
  1348.     key <I26>    {    [ XF86News        ]    };
  1349.     key <I32>    {    [ XF86WWW        ]    };
  1350.     key <I18>    {    [ XF86Xfer        ]    };
  1351.     key <I6C>    {    [ XF86Mail        ]    };
  1352.     key <I12>    {    [ XF86Clear        ]    };
  1353.     key <I13>    {    [ XF86Phone        ]    };
  1354.     key <I21>    {    [ XF86Calculator    ]    };
  1355.     key <I10>    {    [ XF86AudioPrev        ]    };
  1356.     key <I19>    {    [ XF86AudioNext        ]    };
  1357.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1358.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1359.     key <I20>    {    [ XF86AudioMute        ]    };
  1360.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1361.     key <I6D>    {    [ XF86RotateWindows    ]    };
  1362.     key <I24>    {    [ XF86AudioStop        ]    };
  1363.     key <I17>    {    [ XF86Close        ]    };
  1364.     key <I1E>    {    [ XF86Eject        ]    };
  1365.     key <LWIN>    {    [ Meta_L        ]    };
  1366.     key <RWIN>    {    [ Meta_R        ]    };
  1367.     key <MENU>    {    [ Menu            ]    };
  1368. };
  1369.  
  1370. partial alphanumeric_keys
  1371. xkb_symbols "mx2750" {
  1372.     name[Group1]= "Memorex MX2750";
  1373.  
  1374.     key <I5E>    {    [ XF86PowerOff        ]    };
  1375.     key <I5F>    {    [ XF86Standby        ]    };
  1376.     key <I63>    {    [ XF86WakeUp        ]    };
  1377.     key <I32>    {    [ XF86Launch0        ]    };
  1378.     key <I65>    {    [ XF86Search        ]    };
  1379.     key <I66>    {    [ XF86Favorites        ]    };
  1380.     key <I6A>    {    [ XF86Back        ]    };
  1381.     key <I69>    {    [ XF86Forward        ]    };
  1382.     key <I6C>    {    [ XF86Mail        ]    };
  1383.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1384.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1385.     key <I24>    {    [ XF86AudioStop        ]    };
  1386.     key <I20>    {    [ XF86AudioMute        ]    };
  1387.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1388.     key <I10>    {    [ XF86AudioPrev        ]    };
  1389.     key <I19>    {    [ XF86AudioNext        ]    };
  1390. };
  1391.  
  1392.  
  1393. // Microsoft
  1394.  
  1395. partial alphanumeric_keys
  1396. xkb_symbols "microsoftinet" {
  1397.     name[Group1]= "Microsoft Internet Keyboard";
  1398.  
  1399.     key <I6A>    {    [ XF86Back        ]    };
  1400.     key <I69>    {    [ XF86Forward        ]    };
  1401.     key <I68>    {    [ XF86AudioStop        ]    };
  1402.     key <I6C>    {    [ XF86Mail        ]    };
  1403.     key <I32>    {    [ XF86WWW        ]    };
  1404.     key <I6B>    {    [ XF86MyComputer    ]    };
  1405.     key <I21>    {    [ XF86Calculator    ]    };
  1406.     key <I65>    {    [ XF86Search        ]    };
  1407.     key <I66>    {    [ XF86Favorites        ]    };
  1408.     key <I5F>    {    [ XF86Standby        ]    };
  1409. };
  1410.  
  1411. partial alphanumeric_keys 
  1412. xkb_symbols "microsoftpro" {
  1413.     name[Group1]= "Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro";
  1414.  
  1415. //   Multimedia Section -- Right Side
  1416.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1417.     key <I10>    {    [ XF86AudioPrev        ]    };
  1418.     key <I24>    {    [ XF86AudioStop        ]    };
  1419.     key <I19>    {    [ XF86AudioNext        ]    };
  1420.     key <I6D>    {    [ XF86AudioMedia    ]    };
  1421.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1422.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1423.     key <I20>    {    [ XF86AudioMute        ]    };
  1424. //   Internet Section -- Left Side
  1425.     key <I32>    {    [ XF86HomePage        ]    };
  1426.     key <I6C>    {    [ XF86Mail        ]    };
  1427.     key <I66>    {    [ XF86Favorites        ]    };
  1428.     key <I65>    {    [ XF86Search        ]    };
  1429.     key <I68>    {    [ XF86Stop        ]    };
  1430.     key <I6A>    {    [ XF86Back        ]    };
  1431.     key <I69>    {    [ XF86Forward        ]    };
  1432.     key <I67>    {    [ XF86Reload        ]    };
  1433. //   My Computer Section -- Far Right
  1434.     key <I6B>    {    [ XF86MyComputer    ]    };
  1435.     key <I21>    {    [ XF86Calculator    ]    };
  1436.     key <I5F>    {    [ XF86Standby        ]    };
  1437. };
  1438.  
  1439. partial alphanumeric_keys  
  1440. xkb_symbols "microsoftprooem" { 
  1441.     name[Group1]= "Microsoft Natural Keyboard Pro OEM"; 
  1442.  
  1443. //   Multimedia Section -- Right Side 
  1444.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] }; 
  1445.     key <I10>    {    [ XF86AudioPrev        ]    }; 
  1446.     key <I24>    {    [ XF86AudioStop        ]    }; 
  1447.     key <I19>    {    [ XF86AudioNext        ]    }; 
  1448.     key <I01>    {    [ XF86AudioMedia    ]    }; 
  1449.     key <I2E>    {    [ XF86AudioLowerVolume    ]    }; 
  1450.     key <I30>    {    [ XF86AudioRaiseVolume    ]    }; 
  1451.     key <I20>    {    [ XF86AudioMute        ]    }; 
  1452.  
  1453. //   Internet Section -- Left Side 
  1454.     key <I02>    {    [ XF86HomePage        ]    }; 
  1455.     key <I6C>    {    [ XF86Mail        ]    }; 
  1456.     key <I66>    {    [ XF86Favorites        ]    }; 
  1457.     key <FK17>    {    [ XF86Search        ]    }; 
  1458.     key <I68>    {    [ XF86Stop        ]    }; 
  1459.     key <I6A>    {    [ XF86Back        ]    }; 
  1460.     key <I69>    {    [ XF86Forward        ]    }; 
  1461.     key <I67>    {    [ XF86Reload        ]    }; 
  1462.  
  1463. //   My Computer Section -- Far Right 
  1464.     key <K67>    {    [ XF86MyComputer    ]    }; 
  1465.     key <I21>    {    [ XF86Calculator    ]    }; 
  1466.     key <I63>    {    [ XF86Standby        ]    }; 
  1467. };
  1468.  
  1469. partial alphanumeric_keys
  1470. xkb_symbols "microsoftprose" {
  1471.     name[Group1]= "Microsoft Internet Keyboard Pro, Swedish";
  1472.  
  1473.     key <I6A>    {    [ XF86Back        ]    };
  1474.     key <I69>    {    [ XF86Forward        ]    };
  1475.     key <I68>    {    [ XF86AudioStop        ]    };
  1476.     key <FK16>    {    [ XF86Reload        ]    };
  1477.     key <I65>    {    [ XF86Search        ]    };
  1478.     key <I66>    {    [ XF86Favorites        ]    };
  1479.     key <I02>    {    [ XF86HomePage        ]    };
  1480.     key <I6C>    {    [ XF86Mail        ]    };
  1481.     key <I26>    {    [ XF86AudioMute        ]    };
  1482.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  1483.     key <I1E>    {    [ XF86AudioRaiseVolume    ]    };
  1484.     key <I1F>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1485.     key <I17>    {    [ XF86AudioStop        ]    };
  1486.     key <I24>    {    [ XF86AudioPrev        ]    };
  1487.     key <I22>    {    [ XF86AudioNext        ]    };
  1488.     key <XFER>    {    [ XF86AudioMedia    ]    };
  1489.     key <PRSC>    {    [ XF86MyComputer    ]    };
  1490.     key <I21>    {    [ XF86Calculator    ]    };
  1491.     key <I63>    {    [ XF86Standby        ]    };
  1492. };
  1493.  
  1494. partial alphanumeric_keys
  1495. xkb_symbols "microsoftoffice" {
  1496.     name[Group1]= "Microsoft Office Keyboard";
  1497.  
  1498.     key <I6A>    {    [ XF86Back        ]    };
  1499.     key <I69>    {    [ XF86Forward        ]    };
  1500.     key <I3C>    {    [ XF86Cut        ]    };
  1501.     key <I78>    {    [ XF86Copy        ]    };
  1502.     key <RCTL>    {    [ XF86Paste        ]    };
  1503.     key <I54>    {    [ XF86ApplicationLeft    ]    };
  1504.     key <MOAR>    {    [ XF86ApplicationRight    ]    };
  1505.     key <I44>    {    [ XF86Word        ]    };
  1506.     key <I45>    {    [ XF86Excel        ]    };
  1507.     key <I02>    {    [ XF86WWW        ]    };
  1508.     key <I6C>    {    [ XF86Mail        ]    };
  1509.     key <BRK>    {    [ XF86Calendar        ]    };
  1510.     key <I57>    {    [ XF86HomePage        ]    };
  1511.     key <I21>    {    [ XF86Calculator    ]    };
  1512.     key <I26>    {    [ XF86AudioMute        ]    };
  1513.     key <I25>    {    [ XF86AudioRaiseVolume    ]    };
  1514.     key <I1E>    {    [ XF86AudioLowerVolume    ]    };
  1515.     key <I4A>    {    [ XF86LogOff        ]    };
  1516.     key <I5F>    {    [ XF86Standby        ]    };
  1517.     key <I62>    {    [ Help            ]    };
  1518.     key <I6D>    {    [ XF86OfficeHome    ]    };
  1519.     key <I55>    {    [ XF86TaskPane        ]    };
  1520.     key <I58>    {    [ XF86New        ]    };
  1521.     key <I59>    {    [ XF86Open        ]    };
  1522.     key <I5A>    {    [ XF86Close        ]    };
  1523.     key <I71>    {    [ XF86Reply        ]    };
  1524.     key <I72>    {    [ XF86MailForward    ]    };
  1525.     key <I73>    {    [ XF86Send        ]    };
  1526.     key <I56>    {    [ XF86Spell        ]    };
  1527.     key <I64>    {    [ XF86Save        ]    };
  1528.     key <I67>    {    [ Print            ]    };
  1529.     key <END>    {    [ Undo            ]    };
  1530.     key <I70>    {    [ Redo            ]    };
  1531. };
  1532.  
  1533. partial alphanumeric_keys 
  1534. xkb_symbols "microsoftmult" { 
  1535.     name[Group1]= "Microsoft Wireless Multimedia Keyboard 1.0A"; 
  1536.  
  1537. //   My Computer Section -- Left Side 
  1538.     key <I80>   {       [ XF86Documents ]       }; 
  1539.     key <I64>   {       [ XF86Pictures  ]       }; 
  1540.     key <I3C>   {       [ XF86Music     ]       }; 
  1541.  
  1542. //   Multimedia Section -- Centre 
  1543.     key <I20>   {       [ XF86AudioMute         ]       }; 
  1544.     key <I22>   {       [ XF86AudioPlay, XF86AudioPause ] }; 
  1545.     key <I24>   {       [ XF86AudioStop         ]       }; 
  1546.     key <I30>   {       [ XF86AudioRaiseVolume  ]       }; 
  1547.     key <I2E>   {       [ XF86AudioLowerVolume  ]       }; 
  1548.     key <I10>   {       [ XF86AudioPrev         ]       }; 
  1549.     key <I19>   {       [ XF86AudioNext         ]       }; 
  1550.     key <I6D>   {       [ XF86AudioMedia        ]       }; 
  1551.  
  1552. //   Internet Section -- Right Side 
  1553.     key <I6C>   {       [ XF86Mail              ]       }; 
  1554.     key <I32>   {       [ XF86HomePage          ]       }; 
  1555.     key <AE13>  {       [ XF86Messenger         ]       }; 
  1556.  
  1557. //   Control Section -- Far Right 
  1558.     key <I21>   {       [ XF86Calculator        ]       }; 
  1559.     key <I16>   {       [ XF86LogOff            ]       }; 
  1560.     key <I5F>   {       [ XF86Sleep             ]       }; 
  1561.  
  1562. //   F-Locked Function keys 
  1563.     key <I3B>    {    [ Help            ]    }; 
  1564.     key <I08>    {    [ Undo            ]    }; 
  1565.     key <I07>    {    [ Redo            ]    }; 
  1566.     key <FK14>    {    [ XF86New        ]    }; 
  1567.     key <FK15>    {    [ XF86Open        ]    }; 
  1568.     key <FK16>    {    [ XF86Close        ]    }; 
  1569.     key <FK17>    {    [ XF86Reply        ]    }; 
  1570.     key <I42>    {    [ XF86Forward        ]    }; 
  1571.     key <I43>    {    [ XF86Send        ]    }; 
  1572.     key <I23>    {    [ XF86Spell        ]    }; 
  1573.     key <I57>    {    [ XF86Save        ]    }; 
  1574.     key <I58>    {    [ Print            ]    }; 
  1575. }; 
  1576.  
  1577. // Oretec
  1578.  
  1579. partial alphanumeric_keys
  1580. xkb_symbols "oretec" {
  1581.     name[Group1]= "Oretec MCK-800 MM/Internet keyboard";
  1582.  
  1583.     key <I21>    {    [ XF86WWW        ]    };
  1584.     key <I1E>    {    [ XF86AudioMute        ]    };
  1585.     key <I68>    {    [ XF86AudioLowerVolume    ]    };
  1586.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1587.     key <I18>    {    [ XF86ScrollDown    ]    };
  1588.     key <I10>    {    [ XF86ScrollUp        ]    };
  1589.     key <I17>    {    [ XF86AudioPrev        ]    };
  1590.     key <I12>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1591.     key <I2E>    {    [ XF86AudioNext        ]    };
  1592.     key <I23>    {    [ XF86AudioStop        ]    };
  1593.     key <I19>    {    [ XF86ZoomOut        ]    };
  1594.     key <I32>    {    [ XF86ZoomIn        ]    };
  1595.     key <I24>    {    [ XF86Calculator    ]    };
  1596.     key <I25>    {    [ XF86Xfer        ]    };
  1597.     key <I22>    {    [ Menu            ]    };
  1598.     key <I26>    {    [ XF86Mail        ]    };
  1599.     key <I5E>    {    [ XF86PowerOff        ]    };
  1600.     key <I5F>    {    [ XF86Standby        ]    };
  1601.     key <I63>    {    [ XF86WakeUp        ]    };
  1602. };
  1603.  
  1604.  
  1605. // Propeller
  1606.  
  1607. partial alphanumeric_keys
  1608. xkb_symbols "propeller" {
  1609.     name[Group1]= "Propeller Voyager (KTEZ-1000)";
  1610.  
  1611.     key <I25>    {    [ XF86Calculator    ]    };
  1612.     key <I18>    {    [ XF86Xfer        ]    };
  1613.  
  1614.     key <I68>    {    [ XF86DOS        ]    };
  1615.     key <I21>    {    [ XF86Documents        ]    };
  1616.     key <I32>    {    [ XF86WWW        ]    };
  1617.     key <I26>    {    [ Menu            ]    };
  1618.     key <I23>    {    [ XF86Game        ]    };
  1619.  
  1620.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1621.     key <I12>    {    [ XF86AudioRewind    ]    };
  1622.     key <I10>    {    [ XF86AudioPrev        ]    };
  1623.     key <I19>    {    [ XF86AudioNext        ]    };
  1624.     key <I24>    {    [ XF86AudioStop        ]    };
  1625.     key <I17>    {    [ XF86Close        ]    };
  1626.     key <I1E>    {    [ XF86AudioRecord    ]    };
  1627.  
  1628.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1629.     key <I20>    {    [ XF86AudioMute        ]    };
  1630.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1631.     key <I7A>    {    [ XF86Standby        ]    };
  1632. };
  1633.  
  1634.  
  1635. // QTronix
  1636.  
  1637. partial alphanumeric_keys
  1638. xkb_symbols "qtronix" {
  1639.     name[Group1]= "QTronix Scorpius 98N+";
  1640.  
  1641.     key <I21>    {    [ XF86AudioPrev        ]    };
  1642.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1643.     key <I24>    {    [ XF86AudioStop        ]    };
  1644.     key <I23>    {    [ XF86AudioNext        ]    };
  1645.     key <I30>    {    [ XF86AudioRecord    ]    };
  1646.  
  1647.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1648.     key <I26>    {    [ XF86AudioMute        ]    };
  1649.     key <I20>    {    [ XF86AudioRaiseVolume    ]    };
  1650.  
  1651.     key <I13>    {    [ XF86WakeUp        ]    };
  1652.     key <I18>    {    [ XF86Standby        ]    };
  1653.     key <I31>    {    [ XF86PowerOff        ]    };
  1654.     key <I68>    {    [ XF86Calculator    ]    };
  1655.     key <I1F>    {    [ XF86Reload        ]    };
  1656.  
  1657.     key <I25>    {    [ XF86HomePage        ]    };
  1658.     key <I1E>    {    [ XF86Back        ]    };
  1659.     key <I17>    {    [ XF86Search        ]    };
  1660.     key <I32>    {    [ XF86Stop        ]    };
  1661.     key <I12>    {    [ XF86Forward        ]    };
  1662.  
  1663.     key <I19>    {    [ XF86ScrollUp        ]    };
  1664.     key <I10>    {    [ XF86ScrollDown    ]    };
  1665. };
  1666.  
  1667.  
  1668. // Samsung
  1669.  
  1670. partial alphanumeric_keys
  1671. xkb_symbols "samsung4500" {
  1672.     name[Group1]= "Samsung SDM 4500P";
  1673.  
  1674.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1675.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1676.     key <I20>    {    [ XF86AudioMute        ]    };
  1677.     key <I18>    {    [ XF86Eject        ]    };
  1678.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1679.     key <I24>    {    [ XF86AudioStop        ]    };
  1680.     key <I10>    {    [ XF86AudioPrev        ]    };
  1681.     key <I19>    {    [ XF86AudioNext        ]    };
  1682.     key <I32>    {    [ XF86WWW        ]    };
  1683.     key <I6C>    {    [ XF86Mail        ]    };
  1684.     key <I5F>    {    [ XF86Standby        ]    };
  1685.     key <I26>    {    [ Help            ]    };
  1686.     key <I59>    {    [ XF86Explorer        ]    };
  1687.     key <I09>    {    [ XF86Close        ]    };
  1688.     key <I0A>    {    [ XF86Book        ]    };
  1689.     key <I02>    {    [ XF86Launch1        ]    };
  1690.     key <NFER>    {    [ XF86Launch2        ]    };
  1691.     key <I04>    {    [ XF86Launch3        ]    };
  1692.     key <AE13>    {    [ XF86Launch4        ]    };
  1693.     key <I06>    {    [ XF86Launch5        ]    };
  1694. };
  1695.  
  1696. partial alphanumeric_keys
  1697. xkb_symbols "samsung4510" {
  1698.     name[Group1]= "Samsung SDM 4510P";
  1699.  
  1700.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1701.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1702.     key <I20>    {    [ XF86AudioMute        ]    };
  1703.     key <I18>    {    [ XF86Eject        ]    };
  1704.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1705.     key <I24>    {    [ XF86AudioStop        ]    };
  1706.     key <I10>    {    [ XF86AudioPrev        ]    };
  1707.     key <I19>    {    [ XF86AudioNext        ]    };
  1708.     key <I02>    {    [ XF86Launch1        ]    };
  1709.     key <NFER>    {    [ XF86Launch2        ]    };
  1710.     key <I04>    {    [ XF86Launch3        ]    };
  1711.     key <I5F>    {    [ XF86Standby        ]    };
  1712. };
  1713.  
  1714.  
  1715. // SK
  1716.  
  1717. partial alphanumeric_keys
  1718. xkb_symbols "sk1300" {
  1719.     name[Group1]= "SK-1300";
  1720.  
  1721.     key <I20>    {    [ XF86WWW        ]    };
  1722.     key <I26>    {    [ XF86Back        ]    };
  1723.     key <I1E>    {    [ XF86Forward        ]    };
  1724.     key <I32>    {    [ XF86Stop        ]    };
  1725.     key <I25>    {    [ XF86Standby        ]    };
  1726.     key <I10>    {    [ XF86AudioPrev        ]    };
  1727.     key <I19>    {    [ XF86AudioNext        ]    };
  1728.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1729.     key <I24>    {    [ XF86AudioStop        ]    };
  1730.     key <I12>    {    [ XF86Eject        ]    };
  1731.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1732.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1733. };
  1734.  
  1735. partial alphanumeric_keys
  1736. xkb_symbols "sk2500" {
  1737.     name[Group1]= "SK-2500";
  1738.  
  1739.     key <I25>    {    [ XF86PowerOff        ]    };
  1740.     key <I7A>    {    [ XF86ScreenSaver    ]    };
  1741.     key <I32>    {    [ XF86WWW        ]    };
  1742.     key <I21>    {    [ XF86Calculator    ]    };
  1743.     key <I23>    {    [ XF86Xfer        ]    };
  1744.     key <I17>    {    [ XF86Close        ]    };
  1745.     key <I10>    {    [ XF86AudioPrev        ]    };
  1746.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1747.     key <I24>    {    [ XF86AudioStop        ]    };
  1748.     key <I19>    {    [ XF86AudioNext        ]    };
  1749.     key <I1E>    {    [ XF86AudioRecord    ]    };
  1750.     key <I12>    {    [ XF86AudioRewind    ]    };
  1751.     key <I26>    {    [ Menu            ]    };
  1752.     key <I18>    {    [ XF86Eject        ]    };
  1753.     key <I20>    {    [ XF86AudioMute        ]    };
  1754.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1755.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1756.     key <I19>    {    [ XF86Forward        ]    };
  1757.     key <I18>    {    [ XF86Eject        ]    };
  1758. };
  1759.  
  1760. partial alphanumeric_keys
  1761. xkb_symbols "sk6200" {
  1762.     name[Group1]= "SK-6200";
  1763.  
  1764.     key <I24>    {    [ XF86AudioStop        ]    };
  1765.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1766.     key <I23>    {    [ XF86AudioPrev        ]    };
  1767.     key <I21>    {    [ XF86AudioNext        ]    };
  1768.     key <I16>    {    [ XF86AudioRaiseVolume    ]    };
  1769.     key <I14>    {    [ XF86AudioLowerVolume    ]    };
  1770.     key <I20>    {    [ XF86AudioMute        ]    };
  1771.     key <I5E>    {    [ XF86PowerOff        ]    };
  1772.     key <I5F>    {    [ XF86Standby        ]    };
  1773.     key <I1E>    {    [ XF86WWW        ]    };
  1774.     key <I12>    {    [ XF86Favorites        ]    };
  1775.     key <I32>    {    [ XF86Mail        ]    };
  1776.     key <I17>    {    [ XF86Back        ]    };
  1777.     key <I19>    {    [ XF86Forward        ]    };
  1778. };
  1779.  
  1780. partial alphanumeric_keys
  1781. xkb_symbols "sk7100" {
  1782.     name[Group1]= "SK-7100";
  1783.  
  1784.     key <I17>    {    [ XF86Close        ]    };
  1785.     key <I25>    {    [ XF86CD        ]    };
  1786.     key <I18>    {    [ XF86Video        ]    };
  1787.     key <I32>    {    [ XF86WWW        ]    };
  1788.     key <I1E>    {    [ XF86Eject        ]    };
  1789.     key <I10>    {    [ XF86AudioPrev        ]    };
  1790.     key <I12>    {    [ XF86AudioPause    ]    };
  1791.     key <I22>    {    [ XF86AudioPlay        ]    };
  1792.     key <I24>    {    [ XF86AudioStop        ]    };
  1793.     key <I19>    {    [ XF86AudioNext        ]    };
  1794.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1795.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1796.     key <I20>    {    [ XF86AudioMute        ]    };
  1797.     key <I26>    {    [ XF86Display        ]    };
  1798. };
  1799.  
  1800.  
  1801. // Sven
  1802.  
  1803. partial alphanumeric_keys
  1804. xkb_symbols "sven" {
  1805.     name[Group1]= "SVEN Ergonomic 2500";
  1806.  
  1807.     key <I68>    {    [ XF86Back        ]    };
  1808.     key <I12>    {    [ XF86Forward        ]    };
  1809.     key <I23>    {    [ XF86Stop        ]    };
  1810.     key <I29>    {    [ XF86Reload        ]    };
  1811.     key <I2E>    {    [ XF86Search        ]    };
  1812.     key <I30>    {    [ XF86Favorites        ]    };
  1813.     key <I1E>    {    [ XF86HomePage        ]    };
  1814.     key <I19>    {    [ XF86AudioPrev        ]    };
  1815.     key <I1A>    {    [ XF86AudioStop        ]    };
  1816.     key <I10>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1817.     key <I62>    {    [ XF86AudioNext        ]    };
  1818.     key <I26>    {    [ XF86AudioMute        ]    };
  1819.     key <I25>    {    [ XF86AudioLowerVolume    ]    };
  1820.     key <I17>    {    [ XF86AudioRaiseVolume    ]    };
  1821.     key <I18>    {    [ XF86ZoomOut        ]    };
  1822.     key <I21>    {    [ XF86ZoomIn        ]    };
  1823.     key <I32>    {    [ XF86ScrollDown    ]    };
  1824.     key <I31>    {    [ XF86ScrollUp        ]    };
  1825.     key <I20>    {    [ XF86Mail        ]    };
  1826.     key <I22>    {    [ XF86MyComputer    ]    };
  1827.     key <I28>    {    [ XF86Calculator    ]    };
  1828.     key <I24>    {    [ XF86ScreenSaver    ]    };
  1829.     key <I5E>    {    [ XF86PowerOff        ]    };
  1830.     key <I5F>    {    [ XF86Standby        ]    };
  1831.     key <I63>    {    [ XF86WakeUp        ]    };
  1832. };
  1833.  
  1834.  
  1835. // Symplon
  1836.  
  1837. partial alphanumeric_keys
  1838. xkb_symbols "symplon" {
  1839.     name[Group1]= "Symplon PaceBook (tablet PC)";
  1840.  
  1841.     key <HOME>    {    [ XF86RotationPB    ]    };
  1842.     key <UP>    {    [ XF86MenuPB        ]    };
  1843.     key <PAUS>    {    [ XF86UserPB        ]    };
  1844.     key <I25>    {    [ XF86RotationKB    ]    };
  1845.     key <I26>    {    [ XF86MenuKB        ]    };
  1846.     key <I13>    {    [ XF86SplitScreen    ]    };
  1847.     key <I6B>    {    [ XF86User1KB        ]    };
  1848.     key <I21>    {    [ XF86User2KB        ]    };
  1849.     key <I5F>    {    [ XF86Standby        ]    };
  1850.     key <I17>    {    [ XF86New        ]    };
  1851.     key <I6C>    {    [ XF86Mail        ]    };
  1852.     key <I32>    {    [ XF86WWW        ]    };
  1853.     key <I14>    {    [ XF86Support        ]    };
  1854. };
  1855.  
  1856. // Toshiba
  1857.  
  1858. partial alphanumeric_keys
  1859. xkb_symbols "toshiba_s3000" {
  1860.  
  1861.     // Describes the Special buttons on Toshiba Satellite 3000 models.
  1862.     // See http://sourceforge.net/projects/omke for details on enabling
  1863.     // these keys
  1864.  
  1865.     name[Group1]= "Toshiba Satellite S3000";
  1866.     key <I71>    {    [ XF86WWW        ]    };
  1867.     key <I73>    {    [ XF86Mail        ]    };
  1868.     key <I06>    {    [ XF86Launch1        ]    };
  1869.     key <I13>    {    [ XF86Launch2        ]    };
  1870.     key <I24>    {    [ XF86AudioStop, XF86Eject    ]    };
  1871.     key <I10>    {    [ XF86AudioPrev        ]    };
  1872.     key <I19>    {    [ XF86AudioNext        ]    };
  1873.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause    ]    };
  1874.     key <I75>    {    [ XF86AudioRaiseVolume    ]    };
  1875.     key <I76>    {    [ XF86AudioLowerVolume    ]    };
  1876. };
  1877.  
  1878. // Trust
  1879.  
  1880. partial alphanumeric_keys
  1881. xkb_symbols "trust" {
  1882.     name[Group1]= "Trust Wireless Keyboard Classic";
  1883.  
  1884.     key <I32>    {    [ XF86WWW        ]    };
  1885.     key <I6A>    {    [ XF86Back        ]    };
  1886.     key <I69>    {    [ XF86Forward        ]    };
  1887.     key <I6C>    {    [ XF86Mail        ]    };
  1888.     key <I21>    {    [ XF86Calculator    ]    };
  1889.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1890.     key <I20>    {    [ XF86AudioMute        ]    };
  1891.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1892.     key <I10>    {    [ XF86AudioPrev        ]    };
  1893.     key <I19>    {    [ XF86AudioNext        ]    };
  1894.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1895.     key <I24>    {    [ XF86AudioStop        ]    };
  1896.     key <I1E>    {    [ XF86Eject        ]    };
  1897.     key <I5F>    {    [ XF86Standby        ]    };
  1898.     key <I63>    {    [ XF86WakeUp        ]    };
  1899.     key <I11>    {    [ XF86ScreenSaver    ]    };
  1900. };
  1901.  
  1902.  
  1903. partial alphanumeric_keys
  1904. xkb_symbols "trustda" {
  1905.     name[Group1]= "Trust Direct Access Keyboard";
  1906.  
  1907.     key <I7A>    {    [ XF86Away        ]    };
  1908.     key <I32>    {    [ XF86WWW        ]    };
  1909.     key <I21>    {    [ XF86Calculator    ]    };
  1910.     key <I23>    {    [ XF86Xfer        ]    };
  1911.     key <I17>    {    [ XF86Close        ]    };
  1912.     key <I10>    {    [ XF86AudioPrev        ]    };
  1913.     key <I22>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1914.     key <I24>    {    [ XF86AudioStop        ]    };
  1915.     key <I19>    {    [ XF86AudioNext        ]    };
  1916.     key <I1E>    {    [ XF86AudioRecord    ]    };
  1917.     key <I12>    {    [ XF86AudioRewind    ]    };
  1918.     key <I26>    {    [ Help            ]    };
  1919.     key <I18>    {    [ XF86Eject        ]    };
  1920.     key <I20>    {    [ XF86AudioMute        ]    };
  1921.     key <I30>    {    [ XF86AudioRaiseVolume    ]    };
  1922.     key <I2E>    {    [ XF86AudioLowerVolume    ]    };
  1923.     key <I25>    {    [ XF86Standby        ]    };
  1924. };
  1925.  
  1926.  
  1927. // YaHoo!
  1928.  
  1929. partial alphanumeric_keys
  1930. xkb_symbols "yahoo" {
  1931.     name[Group1]= "Yahoo! Internet Keyboard";
  1932.  
  1933.     key <I11>    {    [ XF86AudioPrev        ]    };
  1934.     key <I12>    {    [ XF86AudioPlay, XF86AudioPause ] };
  1935.     key <I1E>    {    [ XF86AudioStop        ]    };
  1936.     key <I1F>    {    [ XF86AudioNext        ]    };
  1937.     key <I20>    {    [ XF86AudioRecord    ]    };
  1938.     key <I21>    {    [ XF86AudioLowerVolume    ]    };
  1939.     key <I22>    {    [ XF86AudioRaiseVolume    ]    };
  1940.     key <I23>    {    [ XF86AudioMute        ]    };
  1941.     key <I24>    {    [ XF86Close        ]    };
  1942.     key <I25>    {    [ XF86Calculator    ]    };
  1943.     key <I26>    {    [ Help            ]    };
  1944.     key <I27>    {    [ XF86Mail        ]    };
  1945.     key <I28>    {    [ XF86WWW        ]    };
  1946.     key <I5E>    {    [ XF86PowerOff        ]    };
  1947.     key <I5F>    {    [ XF86Standby        ]    };
  1948.     key <I63>    {    [ XF86WakeUp        ]    };
  1949. };
  1950.